package com.bean;

/**
 * RulerMethod entity. @author MyEclipse Persistence Tools
 */

public class RulerMethod implements java.io.Serializable {

	// Fields

	/** serialVersionUID*/
	private static final long serialVersionUID = 3528090291633586143L;
	private Integer id;
	private Integer rulerId;
	private String method;
	private String name;
	private Integer status;
	private RulerInfo rulerInfo;
	
	private Boolean checked;

	// Constructors

	/** default constructor */
	public RulerMethod() {
	}

	/** full constructor */
	public RulerMethod(Integer rulerId, String method, String name,
			Integer status) {
		this.rulerId = rulerId;
		this.method = method;
		this.name = name;
		this.status = status;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getRulerId() {
		return this.rulerId;
	}

	public void setRulerId(Integer rulerId) {
		this.rulerId = rulerId;
	}

	public String getMethod() {
		return this.method;
	}

	public void setMethod(String method) {
		this.method = method;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * @return the rulerInfo
	 */
	public RulerInfo getRulerInfo() {
		return rulerInfo;
	}

	/**
	 * @param rulerInfo the rulerInfo to set
	 */
	public void setRulerInfo(RulerInfo rulerInfo) {
		this.rulerInfo = rulerInfo;
	}

	/**
	 * @return the checked
	 */
	public Boolean getChecked() {
		return checked;
	}

	/**
	 * @param checked the checked to set
	 */
	public void setChecked(Boolean checked) {
		this.checked = checked;
	}

}